#include <stdio.h>
// #include "bar.h"表示加入头文件bar.h。这个文件没有放在尖括号里面，表示它是用户提供的；它没有写路径，就表示与当前源码文件在同一个目录
#include "lib.h"
void main(void)
{
   printf("a is %d\n", a);
   // gcc ./test.c  ./lib.c
   // 1、不同文件依赖同一份原型
   // 通常的做法是新建一个专门的头文件lib.h，放置所有在lib.c里面定义的函数的原型。
}